@media screen and (max-width: 800px) {
    .top-flex{
        padding: 0!important;
        flex-direction: column;
        padding: 20px!important;
        
       
    }
    .left{
        width: 100%!important;
    }
    .right{
        width: 100%!important;
        display: flex;
        flex-wrap: wrap;
        
    }
    .right-title{
        width: 100%;
    }
    .bottom-msg{
        padding: 20px!important;
        padding-top: 80px!important;
    }
    .center-msg{
        display: none!important;
    }
    .news{
        margin-top: 100px!important;
    }
    .banquan{
        width: 100%!important;
        padding: 30px 0!important;
        border-radius: 80px!important;
    }
    .hot{
        margin-top: 80px!important;
    }
    .news-text{
        -webkit-line-clamp:4!important; /* 这里是超出几行省略 */
    }
    .rh-img{
        width: 76px!important;
        height:76px!important;
        font-size: 44px!important;
        line-height: 80px!important;
    }
    .time-left{
        height: 80px!important;
    }
}